/*
  C202408-A4：导弹拦截
  题目描述
    某国为了防御敌国的导弹袭击，发明出一种导弹拦截系统。
    由于该系统还在使用阶段，所以只有一套系统，因此有可能不能拦截所有的导弹，
    一共有 N 枚导弹，每枚导弹从高度为 h 的位置以每秒 1 个单位长度的速度下落到 x 轴上的某位置p，
    需要把宽度为 W 的拦截系统放在 x 轴上的某个位置，使得系统拦截第一枚导弹和最后一枚导弹时间差至少是T，
    才算拦截成功。
    当然，只要导弹落到 x 轴上且与系统的边沿对齐就认为是被拦截成功的。
    请你计算出最小的拦截系统的宽度。
  输入描述
    输入第一行两个整数 N 和 T。
    接下来 N 行，每行两个整数 p 和 h。
  输出描述
    输出一个整数，表示最小的拦截系统的宽度，
    如果无法构造出足够宽的系统，拦截至少T个单位时间的导弹，则输出-1。
  样例1
    输入
      4 5
      6 2
      2 4
      4 9
      10 13
    输出
      2
  提示
   【样例解释】
      一共有 4 枚导弹，系统宽度可以设置为2，
      一种可能情况是把系统放在x=4到x=6的位置，系统可以拦截第1枚和第3枚导弹，
      时间差为9 – 2 = 7，大于5，满足要求。
   【数据范围】
      对于 40% 的数据，1 <= N <= 1000, 1 <= T <= 2000；
      对于 100% 的数据，1 <= N <= 10^5, 1 <= T <= 10^6, 0 <= p, h <= 10^6。
*/